package com.yayan.xh.service;

import java.util.List;
import java.util.Map;

import com.yayan.xh.bean.EnterBean;

public interface IEnterService {
	
	/**
	 * 查询未签到信息
	 * @param map
	 * @return
	 */
	List<Map<String, Object>> getFrontEnter(Map<String, String> map);
	
	/**
	 * 查询参与记录
	 * @param map
	 * @return
	 */
	List<Map<String, Object>> getFrontJoin(Map<String, String> map);
	
	/**
	 * 签到
	 * @param map
	 * @return
	 */
	boolean signCode(Map<String, String> map);
	
	/**
	 * 查询报告信息 后台
	 * @param map
	 * @return
	 */
	List<EnterBean> getBackEnter(Map<String, String> map);
	
	/**
	 * 获得抽奖名单
	 * @param map
	 * @return
	 */
	List<EnterBean> getLuckDraw(Map<String, String> map);
	
	/**
	 * 获得中奖名单
	 * @param map
	 * @return
	 */
	List<EnterBean> getLuckBoys(Map<String, String> map);
	
	/**
	 * 中奖操作
	 * @param map
	 * @return
	 */
	boolean updateLuckBoy(Map<String, String> map);
	
	/**
	 * 获取报名信息
	 * @param map
	 * @return
	 */
	EnterBean getFrontEnterById(Map<String, String> map);
}
